Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 Canada F2 USA F6 USA F7 USA F8 USA F13 USA F24 Tallahassee Challenger Savannah Challenger Tallahassee Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Siemens Open 2001 - Scheveningen Ojai Challenger Tiburon Challenger Knoxville Challenger Dallas Challenger Rimouski Challenger Guadalajara Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Napa Challenger Sacramento Challenger Sarasota Challenger Tallahassee Challenger Music City Challenger - Nashville Vancouver Challenger Tulsa Challenger Binghamton Challenger 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Tiburon Challenger Calabasas Challenger Talahassee Challenger Charlottesville Challenger The Comercia Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Knoxville Challenger Odlum Brown Vancouver Open - Vancouver Champaign Challenger Flea Market Cup - Busan Waco Tennis Challenger - Waco Dallas Challenger Copa Ericsson Argentina - Buenos Aires USTA Tallahassee Tennis Challenger - Tallahassee Copa Ericsson Chile - Santiago Nottingham Challenger Oldum Brown Vancouver Open - Vancouver Semgroup Challenger - Tulsa Sacramento Challenger Winnetka Challenger Dallas Challenger The 'Fitz' Casino Challenger - Tunica Leon Challenger Savannah Challenger Rimouski Challenger Baton Rouge Challenger Savannah Challenger Guadalajara Challenger Tallahassee Challenger Aptos Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Trofeo Conde de Godo - Barcelona Heineken Open - Auckland Copa AT&T - Buenos Aires Regions Morgan Keegan Championships - Memphis The Stella Artois Championships - London RCA Championships - Indianapolis Campionati Internazionali di Sicilia - Palermo Estoril Open - Estoril The Stella Artois Championships - London Davidoff Swiss Indoors - Basel US Men's Clay Court Championships - Houston China Open - Beijing BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors Basel - Basel Delray Beach International Tennis Championships - Delray Beach BellSouth Open - Vina del Mar Movistar Open - Vina del Mar Regions Morgan Keegan Championships - Memphis BMW Open - Munich ARAG World Team Championship - Dusseldorf San Luis Potosi Challenger 2000 - San Luis Potosi Memorial Savigni - Sassuolo The Artois Championships - London 9th Wartburg Open - Eisenach China Open - Beijing XL Capital Bermuda Open - Bermuda Copa Ericsson Uruguay - Montevideo Zagreb Open - Zagreb Pekao Open - Szczecin Gramado Open de Tennis - Gramado Cerveza Cristal - Santiago Internationale Tenniskampioenschappen - Scheveningen BH Tennis Open International Cup - Belo Horizonte Copa Ericsson - Santiago Copa Ericsson - Montevideo 2003 USTA Tallahassee Tennis Challenger - Tallahassee Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis USTA Seascape Challenger - Aptos Delray Beach International Tennis Championships - Delray Beach Binghamton Professional Tennis Tournament - Binghamton Farmers Classic - Los Angeles Muller Cup - Ulm Apia International - Sydney Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem Music City Challenger - Nashville U.S. National Indoor Tennis Championships - Memphis 2005 Freeman Men's Challenger - Joplin Pro Tennis World Open - Sunrise Torneo Internacional Challenger Fila 2005 - Leon Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Challenger - Tunica The Wright Financial Group, Inc. Challenger - Champaign 2005 West Side Tennis Coub Men's Challenger - Forest Hills The Wright Financial Group USTA Challenger - Champaign Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Atlantic City Open - Atlantic City AIG Japan Open Tennis Championships - Tokyo The West Side Tennis Club Grass Court Challenger - Forest Hills dBI Tennis Challenger - Binghamton USTA Comerica Challenger - Aptos Hilton Waikoloa Village USTA Challenger - Waikoloa Fifth Third Bank Tennis Classic - Lexington Davidoff Swiss Indoors Basel - Basel Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Heineken Open - Auckland Movistar Open - Vina del Mar AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin Music City Challenger - Nashville 2007 Knoxville Challenger - Knoxville Heilbronn Open - Heilbronn Open Sabadell Atlantico - Barcelona Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Samsung Challenger 2007 - Ho Chi Minh City Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Davidoff Swiss Indoors Basel - Basel Movistar Open - Santiago Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Challenger Casablanca San Angel - Mexico City Copa AT&T - Buenos Aires Brasil Open - Sao Paulo Sarasota Challenger Carson Challenger Music City Challenger - Nashville Harrah's Entertainment Men's Pro Challenger - Tunica Estoril Open - Estoril Heineken Open - Auckland Regional Hand Center Men's Challenger - Fresno 2007 Challenger of Santa Clara - Valencia 2008 Knoxville Challenger - Knoxville XL Bermuda Open - Bermuda Honolulu Challenger Serbia Open - Belgrade Vancouver Challenger Dallas Challenger II Naples ITG Challenger - Naples Leon Challenger Sarasota Challenger Savannah Challenger The Surbiton Trophy - Surbiton Prague Challenger A Glimmer of Hope Challenger - Austin VTR Open - Vina del Mar Synsam Swedish Open - Bastad US Men's Clay Court Championship - Houston Estoril Open - Estoril Hilton Waikoloa Village USTA Challenger - Waikoloa AEGON Championships - London ARAG World Team Championship - Dusseldorf Vancouver Challenger 2004 USTA Challenger of Calabasas - Calabasas Countrywide Classic USTA Challenger - Carson Pilot Pen Tennis - New Haven Heineken Open - Auckland 2004 Colorado Tennis Classic - Denver Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Savannah Challenger Nottingham Challenger Binghamton Professional Tennis Tournament - Binghamton Brasil Open - Salvador Charlottesville Challenger BA-CA Tennis Trophy - Vienna XL Capital Bermuda Open - Bermuda Eddleman USTA Challenger - Birmingham U.S. Men's Clay Court Championships - Orlando Fifth Third Bank Tennis Championships - Lexington Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Brazil Open - Salvador Smith Barney Men's Challenger - Covington Skandia Open - Linz College Station Challenger - College Station FILA Challenger Biella - Biella Tennis Channel Open - Las Vegas Austin Challenger - Austin The Priority Telecom Open - Amersfoort JSM Challenger - Champaign Legg Mason Tennis Classic - Washington 2004 Keys Gate Challenger - Homestead Gold Flake Open - Chennai Chevrolet Cup - Vina del Mar Sybase Open - San Jose Open Seat-Godo 2001 - Barcelona Energis Open - Amsterdam Bordeaux Challenger Legg Mason Tennis Classic - Washington Copa Ericsson Brazil - Sao Paulo Baton Rouge Challenger USTA/Adtech Challenger - Boston Music City Challenger - Nashville USTA Illinois Challenger - Champaign KGHM Dialog Polish Indoors - Wroclaw Abierto Mexicano de Tenis Pegaso - Acapulco Winnetka Challenger Regions Morgan Keegan Championships - Memphis Rhodes Challenger BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City Stockholm Open - Stockholm Ramat Hasharon Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee BMW Tennis Championship - Sunrise Sacramento Challenger Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta Heineken Open - Auckland The Scottish Championships - Edinburgh WOW Cafe Challenger - New Orleans USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Champaign Challenger Legg Mason Tennis Classic - Washington D.C. Tiburon Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Open de Moselle - Metz Morelos Challenger CA Tennis Trophy - Vienna West Side Tennis Club Clay Court Challenger - Forest Hills Tulsa Challenger Charlottesville Challenger Regions Morgan Keegan Championships - Memphis Dallas Challenger Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Rimouski Challenger USTA Tallahassee Tennis Challenger - Tallahassee Lubbock Challenger - Lubbock Knoxville Challenger Oklahoma Challenger - Tulsa The Natrel's Challenger of Granby - Granby Telenordia Swedish Open - Bastad Swanston Challenger - Sacramento Legg Mason Tennis Classic - Washington USTA Seascape Challenger - Aptos China Open - Beijing Sao Paulo Challenger Tour Finals Pro Challenger at Calabasas - Calabasas Davidoff Swiss Indoors - Basel Fifth Third Bank Tennis Classic - Lexington Samsung Securities Cup - Seoul Proton Malaysian Open - Kuala Lumpur ARAG World Team Championship - Dusseldorf Venice Open - Venice ARAG World Team Championship - Dusseldorf Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia Nottingham Challenger Pilot Pen Tennis - New Haven Generali Open - Kitzbuhel Men's Pro Challenger at Tunica National - Tunica Winnetka Challenger Countrywide Classic - Los Angeles Sunrise Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Open Seat Godo - Barcelona U.S. Mens's Clay Court Championship - Houston Manta Challenger If Stockholm Open - Stockholm VI Abierto Internacional de Salinas - Salinas Chevrolet Cup - Santiago Generali Open 2000 - Kitzbuhel Movistar Open - Vina del Mar Kroger / St. Jude International - Memphis Legg Mason Tennis Classic - Washington D.C. International Championship of Croatia - Umag USTA Challenger of Orlando - Orlando JSM Challenger of Champaign - Urbana The Nottingham Open - Nottingham Abierto Mexicano Telcel - Acapulco Global Telecom Open - Curitiba USTA Men's Challenger of Dallas - Dallas Copa Ericsson Mexico - Guadalajara Sunrise Challenger Copa Ericsson Peru - Lima Intelig Tennis Cup - Brasilia Brisbane International - Brisbane Heineken Open - Auckland Siemens Open - Scheveningen BellSouth Open - Vina del Mar Honolulu Challenger ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Davidoff Swiss Indoors - Basel Heineken Open - Auckland BellSouth Open - Vina del Mar The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Cincinnati Delray Beach International Tennis Championships - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport Tennis Masters Series - Indian Wells Tennis Masters Series - Miami MoviStar Open - Vina del Mar Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Countrywide Classic - Los Angeles Tennis Masters Series - Indian Wells Delray Beach International Tennis Championships - Delray Beach Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris BA-CA Tennis Trophy - Vienna Copa Ericsson Chile - Santiago Brisbane - Brisbane SAP Open - San Jose Energis Open - Amersfoort 2003 Mercedes Cup - Stuttgart Adidas International - Sydney Cerveza Club Colombia Open - Bogota U.S. Men's Clay Court Championships - Houston NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Dallas Challenger BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris AEGON Championships - London Pacific Life Open - Indian Wells Legg Mason Tennis Classic - Washington D.C. Sony Ericsson Open - Miami CA Tennis Trophy - Vienna Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami The Swanston Challenger - Sacramento Shimadzu All Japan Indoor Tennis Championships - Kyoto Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Grand Prix de Tennis de Lyon - Lyon Shanghai - Shanghai BNP Paribas Masters - Paris Delray Beach International Tennis Championships - Delray Beach BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami SAP Open - San Jose Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami SAP Open - San Jose Open Sabadell Atlantico - Barcelona BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Citrix Tennis Championships - Delray Beach Rogers Cup - Toronto BNP Paribas Open - Indian Wells Grand Prix Hassan II - Casablanca BNP Paribas Open - Indian Wells Irving Challenger AEGON Championships - London 2000 Mercedes Cup - Stuttgart Nottingham Challenger Mercedes-Benz Cup - Los Angeles ARAG World Team Championship - Dusseldorf Countrywide Classic - Los Angeles TD Waterhouse Cup - Long Island The Tennis Channel Open - Las Vegas Countrywide Classic - Los Angeles French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Indianapolis Tennis Championships - Indianapolis French Open - Paris Wimbledon - London U.S. Open - New York Legg Mason Tennis Classic - Washington D.C. Open Seat Godo 2003 - Barcelona Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London RCA Championships - Indianapolis U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris SAP Open - San Jose U.S. Open - New York Chennai Open - Chennai Australian Open - Melbourne U.S. Open - New York AEGON Championships - London Brasil Open - Costa do Sauipe Tennis Masters Series - Paris French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Tennis Masters Series - Montreal Wimbledon - London French Open - Paris Campbell's Hall of Fame Tennis Championships - Newport Wimbledon - London Indianapolis Tennis Championships - Indianapolis Tennis Masters Series - Madrid Pacific Life Open - Indian Wells U.S. Open - New York Masters Series Monte-Carlo - Monte Carlo BNP Paribas Masters - Paris Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Western & Southern Financial Group Masters - Cincinnati Davis Cup, Group 1, 1R, CHI-BAH 5-0 Davis Cup, Group 1, 1R, CHI-CAN 4-1 Davis Cup, Group 1, 2R, CAN-CHI 5-0 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group 1, 2R, ARG-CHI 4-1 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, QR, CHI-JPN 5-0 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, 1R, CHI-RUS 2-3 AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Tennis Masters Cup - Shanghai Tennis Masters Cup - Shanghai Olympics - Athens Olympics - Beijing